part of 'use_case.dart';

class CustomCollectionRenamingPremiumAccessStatusOuterUpdateHandlingResult extends Equatable {
  const CustomCollectionRenamingPremiumAccessStatusOuterUpdateHandlingResult({
    required this.knownLexicalItemSelectionPermitted,
    required this.lexicalItemAdditionPermitted,
    required this.permittedLexicalItemIds,
  });

  final bool knownLexicalItemSelectionPermitted;
  final bool lexicalItemAdditionPermitted;
  final BuiltSet<String> permittedLexicalItemIds;

  @override
  List<Object?> get props {
    return [
      knownLexicalItemSelectionPermitted,
      lexicalItemAdditionPermitted,
      permittedLexicalItemIds,
    ];
  }
}
